ul li{list-style:none;}
a{text-decoration:none;}
ul{padding:0;margin:0;}
body{background:white;}
.mui-title{color:#514f4f;}
.mui-bar-nav{background: #38B3D5;}
.main{margin-top:45px;background:white;}
.fg{width:100%;height:25px;line-height:25px;background-color:#f1f1f1;color:gray;padding:0px 20px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size:12px;}
.time{width:100%;height:180px;background:white;}
#CalendarMain {
	width:100%;
	height: 160px;
	border: 1px solid #ccc;
	margin: 0 auto;
}
#title {
	width: 100%;
	height: 30px;
	background-color:#f1f1f1;
	padding:0px 15%;
}
#title a{color:dimgray;}
.selectBtn {
	font-weight: 900;
	font-size: 15px;
	color: #fff;
	cursor: pointer;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
}
.selectBtn:hover {
	background-color: #1d953f;
}
.selectYear {
	float: left;
	margin-left: 50px;
	position: absolute;
}
.selectMonth {
	float: left;
	margin-left: 120px;
	position: absolute;
}
.month {
	float: left;
	position: absolute;
}
.nextMonth {
	float: right;
}
.currentDay {
	float: right;
}
#context {
	background-color: #fff;
	width: 100%;
}
.week {
	width: 100%;
	height: 30px;
}
.week>h3 {
	float: left;
	color: #808080;
	text-align: center;
	margin: 0;
	padding: 0;
	margin-top: 5px;
	font-size: 16px;
}
.dayItem {
	float: left;
}
.lastItem {
	color: #d1c7b7 !important;
}
.item a{color: black;}
.lastItem a{color:#d1c7b7 ;}
.item {
	
	float: left;
	text-align: center;
	cursor: pointer;
	margin: 0;
	font-family: "微软雅黑";
	font-size: 13px;
}
.item:hover {
	color: #b9121b;
}
.currentItem>a {
	background-color: #006C81;
	width: 25px;
	line-height: 25px;
	float: left;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	color: #fff;
}
/*#foots {
	width: 100%;
	height: 35px;
	background-color: #fff;
	border-top: 1px solid #ccc;
	margin-top: -1px;
}*/
#footNow {
	float: left;
	margin: 6px 0 0 5px;
	color: #009ad6;
	font-family: "微软雅黑";
}
#Container {
	overflow: hidden;
	float: left;
}
#center {
	width: 100%;
	overflow: hidden;
}
#centerMain {
	width: 300%;
	margin-left: -100%;
}
#selectYearDiv {
	float: left;
	background-color: #fff;
}
#selectYearDiv>div {
	float: left;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 16px;
	border: 1px solid #ccc;
	margin-left: -1px;
	margin-top: -1px;
	cursor: pointer;
	color: #909090;
}
.currentYearSd, .currentMontSd {
	color: #ff4400 !important;
}
#selectMonthDiv {
	float: left;
	background-color: #fff;
}
#selectMonthDiv>div {
	color: #909090;
	float: left;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 16px;
	border: 1px solid #ccc;
	margin-left: -1px;
	margin-top: -1px;
	cursor: pointer;
}
#selectYearDiv>div:hover, #selectMonthDiv>div:hover {
	background-color: #efefef;
}
#centerCalendarMain {
	float: left;
}
.mui-table-view-cell{padding:0;margin:0;}
.mui-grid-view.mui-grid-9 .mui-table-view-cell{padding:0;}
.mui-grid-view.mui-grid-9 .mui-table-view-cell.ser {padding:5px;  font-size:14px;border:none;}
.mui-grid-view.mui-grid-9 .mui-table-view-cell>a:not(.mui-btn) {padding:0;background:#f1f1f1;color:#514f4f;font-size:12px;}
.mui-content>.mui-table-view:first-child {margin:0;background:white;}
.mui-content>.tab:first-child {padding:5px;}
.more{width:100%;height:35px;padding:0px 5px;margin: 10px 0px;}
.more-one{height:30px;background:#f1f1f1;}
.more li{float:left;color:;padding:0px 3px;color:#006d82;font-size: 12px;}
.more li a{color:#006d82;}
.yy{color:#ff7765;}
.menu{height:60px;padding:5px 0px 5px 5px;border:none;}
.mui-table-view-cell>a:not(.mui-btn){margin:0;border:0;}
.mui-pull-left{border-radius:21px;}
.mui-media-body{font-size:14px;border-bottom:1px solid #e5e5e5;padding:0px 0px 5px 0px;}
.mui-ellipsis{font-size:12px;}
.mui-table-view-cell:after {height:0;}
.mui-table-view:after {height:0;}
.all iframe{width:100%;height:300px;}
.all{display:block;}
.mui-grid-view.mui-grid-9 .mui-table-view-cell>a:not(.mui-btn).choose{background:#006C81;color:white;}
footer{width:100%;height:55px;position:fixed;bottom:0;margin-top:200px;z-index:999;}
footer>.mui-grid-view.mui-grid-9 .mui-table-view-cell{height:50px;}
.foot-ys{color:#006d83;}
.img-doc:before{color:#006d83;}
.mui-grid-view.mui-grid-9 .mui-table-view-cell>a:not(.mui-btn).foots{padding:5px 0px;}
.cen{color:#514f4f;}
/*医疗中心*/
.mui-bar .jieshao{color:#016d82;font-size:12px;}
.mui-icon-bars:before{content:"";}
.mui-bar{height:50px;position:fixed;top:0;}
.mui-bar .next{font-size:12px;color:#514f4f;}
.date{margin-top:44px;height:44px;}

.date .mui-title{font-size:13px;}
.doctor{margin-top:140px;height:25px;}
.doc-name{color:darkgray}
.top{position:absolute;width:100%;top:0;}
.doctors{margin-top:20px;}
.mui-table-view:before {height:0;}
.menu-doc{height:260px;}
.mui-ellipsis{font-size:10px;}
.doctors .mui-table-view .menu-doc{margin-top:10px;padding-left:10px;}
.doc-choose{font-size:13px;padding-bottom:10px;color:#8f8f94;}
.out{padding:0px 5px;background:green;color:white;border-radius:2px;font-size:5px;}
.time-doc li{float:left;border-radius:3px;margin-left:7px;padding:2px 5px;border:1px solid #006d83;}
.time-doc li a{color:#006d83;}
.time-doc ul{height:30px;padding-left:50px;margin-top:10px;}
.time-doc{height:50px;position:absolute;bottom:0;margin-bottom:10px;}
.mui-bar .mui-btn .mui-icon {top:4px;color:#006d83;}

.more-time-one-ac{display:none;}
.times{margin-top:10px;}
.times-one{position: absolute;margin-top:30px;display:none;}
.down{margin-top:30px;z-index:1;position: absolute;}
.th{display: none;}
.th-ch{display:block;}
.sq{text-align: center;display:none;}
.slideup{position:absolute;bottom:0;margin-left:-20px;}
.content-body{height:260px;}

/*预约医生*/
.doctor-bg{text-align: center; width:100%;height:150px;background:linear-gradient(to right,#2ef4ed,#92ce67);padding:10px 0px;}
.doctor-bg img{width:70px;height:70px;border-radius:35px;border:3px white solid;}
.doctor-name{color:white;font-size:16px;}
.doctor-choose{color:white;font-size:10px;background:rgba(255,255,255,0.3);padding:0px 7px;position:absolute;margin-left:35%;}
.choose-date{width:100%;height:150px;border:1px solid;/*text-align: center;*/}
.next-week{width:100%;margin: auto;border-bottom:1px solid #e5e5e5;height:32px;}
.next-week ul{width:50%;margin: auto;}
.next-week li{padding:5px 10px;float:left;font-size:13px;}
.week-next a{color:black;}
.active {border-bottom:1px solid #006d83;}
.active a{color:#006d83;}
.doctor-js{width:100%;padding: 5px 10px;font-size:12px;color:dimgray;}
.tc{display:none; background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;}
.choose-time{display:none; width:100%;height:150px;position:absolute;bottom:0;background:white;padding:15px 0px;font-size:14px;}
.doc-time-one li{float:left;border-radius:3px;margin-left:10px;padding:2px 5px;border:1px solid #006d83;}
.doc-time-one li a{color: #006d83;}
.doc-time-one ul{height:30px;padding-left:50px;}
.doc-time-one{position:absolute;bottom:20px;width:100%;}
.am{margin-left:30px;font-size:12px;color:darkgray;}
.choose-time-one{text-align: center;}

/*诊所介绍*/
.opentime{color:#ff7361;}
.phone{margin-top:10px;width:100%;}
.mui-table-view .dz-img{border-radius:5px;width:30px;height:30px;}
.mui-table-view-chevron {padding:0px 10px;}
.mui-ellipsis {text-overflow: inherit;}
.dz-body:after{content:'\e583';font-family: Muiicons;font-size:20px;line-height: 1;position: absolute;top: 30%;display: inline-block;transform: translateY(-50%);color:dimgray;-webkit-font-smoothing: antialiased;right:10px;}
.dz{font-size:13px;width:83%;/*height:40px;*/white-space:normal;}
.num p{color:#016d82;}
.num{border:none;}
.all-ser{padding:5px 10px;font-size:13px;color:dimgray;}
.bar{padding:5px 0px;}
.call{padding-left:5px;height:35px;line-height:35px;}


/*特色专科*/
.spc{padding: 5px 0px 5px 5px;}
.zhuank{margin:0;padding:0;color:#514f4f;}
.zk{width:100%;white-space:normal;padding:6px 10px 6px 0px;}
/*医生*/
.ss-inp{margin:0px 10px 0px 10px;margin-top:-40px;}
.ys-one{padding:5px 0px;padding-left:8px;}
.doc{margin:0px 10px 0px 10px;}
.er{font-size:10px;margin-left:10px;}
.all-doc iframe{width:100%;height:600px;}
.nav1{
				line-height: 75px;
				float: left;
				width: 25%;
			}
			.nav2{
				color: #EBF8FB;
				text-align: center;
				float: left;
				height: 50px;
				line-height: 50px;
				width: 50%;
				font-size: 20px;
				font-weight: bolder;
			}
			.nav3{
				float: right;
				width: 25%;
			}
			.yuyue{
				height: 50px;
				width: 100%;
				margin-top: 50px;
				background-color: #F7F7F7;
			}
			.juli{
				width: 25%;
				float: left;
				height: 50px;
			}
			.yuyue1{
				height: 50px;
				text-align: center;
				line-height: 50px;
				width: 50%;
				font-size: 20px;
				float: left;
				font-weight: bold;
				font-family: "微软雅黑";
				color: #333333;
			}
			.yuyue2{
				height: 50px;
				width: 17%;
				float: left;
			}
			.xldz{
				background-color: #F7F7F7;
				margin-top: 10px;
				font-family: "微软雅黑";
				font-size: 15px;
				color: #38B3D5;
				font-weight: bolder;
				margin-left: 5px;
			}
			.dzfh{
				width: 7%;
				float: right;
				height: 50px;
				line-height: 60px;
				font-size: 1em;
				color: #38B3D5;
				font-weight: bold;
				font-family: "微软雅黑";
			}
			.zsjs{
				height: 50px;
				width: 17%;
				float: left;
				font-size: 14px;
				color: #37B2D4;
				line-height: 60px;
				font-weight: bold;
			}
			.shijian{
				height: 60px;
				background-color:#F1F1F1;
				width: 100%;
				border-bottom:1px solid #A7A7A7;
				border-top:1px solid #A7A7A7;
			}
			.shijian-left{
				width: 25%;
				height: 60px;
				float: left;
				text-align: center;
			}
			.btn-left{
				font-family: "黑体";
				color: #7F7F7F;
				background-color: #F1F1F1;
				border: hidden;
				font-size: 17px;
				margin-top: 12px;
				border-radius: 5px;
			}
			.shijian-center{
				width: 50%;
				height: 60px;
				float: left;
				line-height: 60px;
				text-align: center;
				color: #7F7F7F;
				font-family: "黑体";
			}
			.shijian-right{
				width: 25%;
				float: right;
				height: 60px;
				line-height: 60px;
				text-align: center;
				color: #7F7F7F;
				font-family: "黑体";
			}
			.xuanzhe{
				height: 25px;
				background-color: #F1F1F1;
				width: 100%;
				border-bottom:1px solid #A7A7A7;
				color: #FA877E;
				font-size: 14px;
				line-height: 25px;
			}
			.shuru{
				color: #C9C9C9;
			}